Skip to content

Fix/issue #61 - 버그 수정#62

Merged
Richter3766 merged 5 commits intomainfrom
Fix/issue-#61
Mar 16, 2025
Merged

Fix/issue #61 - 버그 수정#62
Richter3766 merged 5 commits intomainfrom
Fix/issue-#61

Conversation

@Richter3766
Copy link
Owner

PR

작업 내용

  • 뒤로가기 시 흰화면 현상 수정
  • 리스트 마지막 아이템 마지막 아이템 삭제가 UI에 반영 안되던 현상 수정
  • 중요 알림이 아닌 알림은 상태바에 알림이 왔다는 메세지를 보여주게 함.

참고 사항

오랫동안 저를 괴롭혔던 모바일 뒤로가기 후 앱의 뒤로가기 시 흰화면 현상을 수정했습니다.
이는 navController.popBackStack() 시 navController의 스택에 null이 되면서 나타나던 현상으로
백스택 entry가 null일 경우 해당 동작을 무시하도록 설정함으로써 버그를 고칠 수 있었습니다.

또한 리스트의 마지막 아이템을 삭제할 경우 UI에 반영되지 않던 현상도 수정했습니다.

이외에 앱의 사용성을 높이기 위해 중요 알림이 아닌 알림이 올 경우
적어도 알림이 왔다는 상태바 메세지를 띄우도록 하였습니다.

이후에는 본격적으로 출시 준비를 할 것 같네요.


✏ Git Close

#61

시크릿키로 등록하니 제대로 찾지 못해서 하드코딩으로 주입.
앱, 제목 리스트에서 마지막 아이템을 삭제했을 경우,
삭제는 정상적으로 되지만, UI 상으로 사라지지 않고 남던 현상 수정.
중요 알림이 아닌 알림을 수집했을 경우
통합해서 새로운 알림이 있다고만 알려주도록 설정.
모바일 뒤로가기 후 앱의 뒤로가기 버튼을 누를 경우
흰 화면이 뜨던 현상 수정.
@Richter3766 Richter3766 self-assigned this Mar 16, 2025
@Richter3766 Richter3766 linked an issue Mar 16, 2025 that may be closed by this pull request
2 tasks
@github-actions
Copy link

Code Coverage

File Coverage [0.00%]
app/src/main/java/com/example/notimanager/domain/service/ForegroundNotiService.kt 0.00%
app/src/main/java/com/example/notimanager/domain/service/NotiListenerService.kt 0.00%
Total Project Coverage 37.53%

@Richter3766 Richter3766 merged commit 8620784 into main Mar 16, 2025
1 check passed
@Richter3766 Richter3766 deleted the Fix/issue-#61 branch March 16, 2025 06:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix: 버그 수정

1 participant